/* CSS Document */
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video { margin:0; padding:0; }
article,aside,footer,header,hgroup,nav,section,audio,canvas,video { display: block; }
body {  color:#666; font-size:14px; text-decoration:none; line-height:25px; overflow-x:hidden;}
textarea { resize: none; }
iframe,img { border:0; }
ul,ol { list-style:none; }
input, select, textarea { outline: 0; -webkit-user-modify: read-write-plaintext-only; }
input { -webkit-appearance: none; }
a{ text-decoration: none; color:#666;}
a:hover{color:#02479d;}
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.fl{ float:left;}
.fr{ float:right;}

@media screen and (max-width: 768px) {

 .none{

display:none; }

}


.cen01{height:98px; overflow:hidden}
.wrapper{width:1200px; margin:0 auto;}
.cen01 .menuul{width:600px; float:left; padding-top:35px; margin-left:100px;}
.cen01 .menuul li{float:left; width:85px; text-align:center;}
.cen01 .menuul li a{font-size:16px; text-decoration:none;font-weight:bold;}
.cen01 .txt{border:1px solid #ddd; width:180px; height:30px; border-radius:20px; float:right; margin-top:30px; text-indent:15px; font-size:13px; color:#999999;  background:url(../images/ss.png) no-repeat 160px center;}
.cen01 .top_menu{display:none;}

/*banner*/
.overbanner { width: 100%; height: 600px; position: relative; }
.banner { margin: 0 auto; width: 1920px; height: 100%; position: absolute; top: 0; left: 50%; margin-left: -960px; }
.banner img { width: 100%;}
.slick-prev, .slick-next { width: 50px; height: 100%; top: 0; margin-top: 0; }
.slick-prev { z-index: 9; }
.slick-prev:before, .slick-next:before { position: absolute; left: 0; top: 1px; color: #ccc; text-indent: -9999px; background: url(../images/arrows.png) no-repeat 0 center; width: 50px; height: 100%; z-index: 9; }
.slick-next:before { background-position: right center; }
.slick-prev { left: 2%; }
.slick-next { right: 2%; }
.slick-dots { bottom: 20px; }
.slick-dots li { margin: 0; }
.slick-dots li button:before { background: none; text-indent: -9999px; opacity: 1; background: rgba(0,0,0,.4); width: 10px; height: 10px; border: 2px solid #fff; border-color: rgba(255,255,255,.3); border-radius:50%; margin: 5px; }
.slick-dots li.slick-active button:before { background: rgba(255,255,255,.4); border-color: rgba(0,0,0,.4); }
.slick-dotted.slick-slider { margin-bottom: 0; }

.lll{background:url(../images/lll.jpg) repeat-x left top; height:15px;}

.cen02{margin:50px 0;}
.cen02 .title{color:#333;  text-decoration:none; font-size:20px; letter-spacing:1px; text-align:center;}
.cen02 .titimg img{margin:3px auto; display:block;}
.cen02 .titbom{text-align:center; margin-top:10px;}
.cen02 .whul{width:1200px; margin:60px auto 20px;}
.cen02 .whul li{float:left; width:300px; text-align:center;}
.cen02 .whul .wh01{background:url(../images/tb01bg.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px;}
.cen02 .whul .tit{font-size:20px; color:#888;  text-decoration:none;}
.cen02 .whul .tita{ color:#888; font-size:14px; line-height:24px; text-decoration:none; margin-top:20px;}
.cen02 .whul .wh02{background:url(../images/tb02bg.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px;}
.cen02 .whul .wh03{background:url(../images/tb03bg.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px;}
.cen02 .whul .wh04{background:url(../images/tb04bg.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px;}
.cen02 .whul li:hover .wh01{background:url(../images/tb01bgn.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px; transition:.5s;}
.cen02 .whul .wh01 .who1imm{background:url(../images/tb01.png) no-repeat center; width:80px; height:80px; margin:0 auto; padding-top:45px; text-align:center;}
.cen02 .whul li:hover .wh01 .who1imm{background:url(../images/tb01n.png) no-repeat center; transition:.5s;}
.cen02 .whul li:hover .tit{color:#1f56ba; transition:.5s;}
.cen02 .whul li:hover .wh02{background:url(../images/tb02bgn.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px; transition:.5s;}
.cen02 .whul .wh02 .who2imm{background:url(../images/tb02.png) no-repeat center; width:80px; height:80px; margin:0 auto; padding-top:45px; text-align:center;}
.cen02 .whul li:hover .wh02 .who2imm{background:url(../images/tb02n.png) no-repeat center; transition:.5s;}
.cen02 .whul li:hover .wh03{background:url(../images/tb03bgn.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px; transition:.5s;}
.cen02 .whul .wh03 .who3imm{background:url(../images/tb03.png) no-repeat center; width:80px; height:80px; margin:0 auto; padding-top:50px; text-align:center;}
.cen02 .whul li:hover .wh03 .who3imm{background:url(../images/tb03n.png) no-repeat center; transition:.5s;}
.cen02 .whul li:hover .wh04{background:url(../images/tb04bgn.png) no-repeat center center; width:182px; height:182px; text-align:center; padding:0 59px; transition:.5s;}
.cen02 .whul .wh04 .who4imm{background:url(../images/tb04.png) no-repeat center; width:80px; height:80px; margin:0 auto; padding-top:50px; text-align:center;}
.cen02 .whul li:hover .wh04 .who4imm{background:url(../images/tb04n.png) no-repeat center; transition:.5s;}
.cen02 a.btnm{display:block; border:1px solid #ddd; border-radius:20px; width:180px; height:38px; line-height:38px; text-align:center; margin:60px auto 0;}
.cen02 a:hover.btnm{color:#1f56ba; border:1px solid #1f56ba; text-decoration:none;}


.newshalist { margin: 60px auto 20px; }
.newshalist .item { width: 23.5%; float: left; margin-right: 2%; text-align: center; }
.newshalist .item:nth-child(4n) { margin-right: 0; }
.newshalist .item .ico { margin: 0; -webkit-transition: all 1s; transition: all 1s; }
.newshalist .item:hover .ico { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); }
.newshalist .item .ico img { display: block; margin: 0 auto; }
.newshalist .item .tit { font-size: 20px; margin: 20px auto 10px; }
.newshalist .item .num span { font-size: 20px; margin: 0 10px; }
.newshalist .item .num strong { font-weight: normal; font-size: 50px; line-height: 60px; color: #00479d; font-family: Impact; }
.newshalist .item .num sup { font-size: 20px; font-weight: 700; display: inline-block; vertical-align: top; color: #02479d; font-family: Arial; line-height: 1; transform: translateX(7px); }


.hezuolist { margin: 30px 0 0; }
.hezuolist .item { float: left; width: 11.11111%; box-sizing: border-box; padding: 0 5px; text-align: center; margin-bottom: 20px; }
.hezuolist .item img { border: 1px solid #dedede; display: block; width: 100%; padding: 10px 5px; box-sizing: border-box; }
.hezuolist .item span { display: block; font-size: 14px; color: #666; }





.cen03{background:url(../images/cen03bg.jpg) no-repeat center top; padding:80px 0; height:auto;}
.cen03 .cen03img img{display:block; margin:0 auto;}
.cen03 .title{color:#dddddd;  font-size:22px; text-decoration:none; text-align:center; margin-top:8px; background:url(../images/ll.jpg) no-repeat center bottom; padding-bottom:20px; }
.cen03 .titlea{color:#dddddd;  text-decoration:none; font-size:14px; line-height:22px; text-align:center; margin-top:25px;}
.cen03 a.morebtn{display:block; border:1px solid #d6d6d6; width:180px; height:38px; line-height:38px; text-align:center; color:#dddddd; font-size:14px; border-radius:20px; margin:30px auto 0;}
.cen03 a.morebtn:hover{border:1px solid #02479d; color:#02479d;}
.cen03 .pro{margin-top:65px; width:1200px;}
.cen03 .prolist{float:left; width:228px; margin-right:42px;}
.cen03 .proul{width:930px; float:left; margin-top:10px;}
.cen03 .prolist a{display:block; width:228px; height:41px; line-height:41px; text-align:left; text-indent:20px; color:#666666; font-size:14px;  text-decoration:none; margin:6px 0; background-color:#edeff5; border-radius:20px;}
.cen03 .prolist a:hover{background-color:#02479d; border-radius:20px; color:#ffffff; text-decoration:none;}
.cen03 .prolist a.on{background-color:#02479d; border-radius:20px; color:#ffffff; text-decoration:none; display:block; width:228px; height:41px; line-height:41px; text-align:left; text-indent:20px;font-size:14px;  text-decoration:none; }
.cen03 .proul ul{width:930px;}
.cen03 .proul ul li{float:left; margin:0 5px;}
.cen03 .proul ul li img{display:block;}

.cen04{padding:50px 0;}
.cen04 .about{width:774px; float:left; margin-right:46px;}
.cen04 .btbg{border-bottom:1px solid #02479d; height:42px; line-height:42px;}
.cen04 .bttit{background-color:#02479d; color:#ffffff; font-size:17px;  height:42px; line-height:42px; width:150px; display:block; text-align:center;}
.cen04 .about .nrxq .nrimg{width:318px; margin-right:20px;}
.cen04 .about .nrxq .nrimg img{display:block; margin-top:24px;}
.cen04 .second{margin-top:10px;}
.cen04 .about .nrxq .nrnr{width:436px; margin-top:24px; color:#666666;  text-decoration:none; line-height:23px; font-size:14px;}
.cen04 .about a.bbtn{width:124px; height:34px; border:2px solid #02479d; display:block; margin-top:18px; text-align:center; line-height:34px; color:#02479d;}
.cen04 .about a.bbtn:hover{color:#2057ba; border:2px solid #2057ba;}
.cen04 .contact{width:380px; background:url(../images/dt.jpg) no-repeat right bottom;}
.cen04 .contact .titlea{color:#666;  text-decoration:none; font-size:16px; font-weight:bold; margin-top:24px;}
.cen04 .contact .titleb{color:#666;  text-decoration:none; font-size:14px; line-height:26px;}

.cen05{background:url(../images/cen05bg.jpg) no-repeat center top; height:508px; padding:60px 0;}
.cen05 .cen05img img{display:block; margin:0 auto;}
.cen05 .title{color:#dddddd;  font-size:22px; text-decoration:none; text-align:center; margin-top:8px; background:url(../images/ll.jpg) no-repeat center bottom; padding-bottom:20px; }
.cen05 .titlea{color:#dddddd;  font-size:14px; text-decoration:none; margin-top:25px; text-align:center;}
.cen05 .newsul{margin-top:50px;}
.cen05 .newsul li{margin:0 25px; float:left; width:350px;}
.cen05 .newsul .newstit{color:#ccc;  font-size:16px; font-weight:bold; text-decoration:none;}
.cen05 .newsul .time{width:98px; border:1px solid #75797e; height:140px; margin-right:15px;}
.cen05 .newsul .time .year{color:#bbb; font-size:47px; text-align:center; margin-top:28px;}
.cen05 .newsul .time .month{color:#757575; font-size:26px; text-align:center; margin-top:35px; font-family:Arial, Helvetica, sans-serif;}
.cen05 .newsul .newjs{width:235px;}
.cen05 .newsul .newstita{color:#bbb; font-size:14px; text-decoration:none; line-height:23px; margin-top:25px;}
.cen05 a.nnmore{color:#02479d; font-size:12px;  text-decoration:underline; margin-top:20px; display:block;}

.cen06{margin:50px 0;}
.cen06 .title{color:#333;  text-decoration:none; font-size:20px; letter-spacing:1px; text-align:center;}
.cen06 .titimg img{margin:5px auto; display:block;}
.cen06 .titbom{text-align:center; margin-top:15px;}
.cen06 .cpzs{background-color:#f6f6f6; margin:35px 0; padding:65px 50px;}
.cen06 .titlea{color:#02479d;  text-decoration:none; font-size:16px; font-weight:bold;}
.cen06 .titleb{color:#666666; font-size:14px; line-height:23px;  margin-top:12px;}
.cen06 .cpzsz{width:500px; background:url(../images/lla.jpg) no-repeat center right; padding-right:50px;}
.cen06 .cpzsy{width:500px; padding-left:50px; line-height:28px;}
.cen06 a.btnm{display:block; border:1px solid #ddd; border-radius:20px; width:180px; height:38px; line-height:38px; text-align:center; margin:50px auto 0;}
.cen06 a:hover.btnm{color:#1f56ba; border:1px solid #1f56ba; text-decoration:none;}

.cen07{background-color:#222222; padding:20px 0; margin-top:60px; border-bottom:1px solid #3b3b3b;}
.cen07 .title{color:#bbbbbb; font-size:14px;  text-decoration:none;}
.cen07 a.footera{color:#bbbbbb; font-size:14px;  text-decoration:none; margin:0 3px;}
.cen07 a.footera:hover{color:#02479d; text-decoration:underline;}

.cen08{background-color:#222222; padding:30px 0; color:#bbbbbb; font-size:14px;  text-decoration:none; line-height:23px;}
.cen08 .fr{text-align:right;}

.mm-menu { width: 50%; z-index:10000000;}
	.mm-navbar { height: 50px; line-height: 30px; }
	.mm-panel .mm-navbar { display: block; }
	.mm-menu > .mm-panel > .mm-navbar + .mm-listview { margin-top: 1px; border-top: 1px solid #3a3b4b; }
	.mm-menu > .mm-panel:before { height: 50px; font-size: 1.125rem; }
	.mm-listview { line-height: 26px; }
	.mm-listview > li:not(.mm-divider):after { left: 0; }
	.mm-listview > li > a, .mm-listview > li > span { padding: 10px 10px 10px 10px; text-align: center; }
	
	html.mm-right.mm-opening .mm-slideout { -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
	
	.mm-menu.mm-theme-dark .mm-navbar > *, .mm-menu.mm-theme-dark .mm-navbar a { text-transform: uppercase; color: #888; }
	.mm-menu.mm-theme-dark .mm-navbar { border-color: #14151b; }
	
	.mm-menu.mm-theme-dark { background: #22232d; color: #cfcfcf; }
	.mm-listview > li:not(.mm-divider):after { height: 1px; background: #14151b; }
	.mm-menu .mm-listview > li:after { border-color: #3a3b4b; }
	.mm-menu.mm-theme-dark .mm-listview > li:after { border-color: #3a3b4b; }
	
	.mm-menu.mm-theme-dark .mm-navbar.mm-navbar-bottom { border: 0; }


.pingtailist { margin: 0; }
.pingtailist .item { float: left; width: 33.33333%; color: #fff; box-sizing: border-box; background: url(../img/pingtaibg01.jpg) no-repeat center; background-size: cover; position: relative; }
.pingtailist .item a { display: block; padding: 60px 30px; color: #fff; text-decoration: none; position: relative; -webkit-transition: all .2s; transition: all .2s; }
.pingtailist .item a:hover { color: #666; }
.pingtailist .item a:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(13,36,79,.7); -webkit-transition: all .2s; transition: all .2s; }
.pingtailist .item a:hover:before { background-color: rgba(255,255,255,.8); }
.pingtailist .item:nth-child(2) { background-image: url(../img/pingtaibg02.jpg); }
.pingtailist .item:nth-child(3) { background-image: url(../img/pingtaibg03.jpg); }
.pingtailist .item .nam { font-size: 22px; font-weight: bold; position: relative; }
.pingtailist .item .txt { font-size: 16px; margin-top: 20px; position: relative; }


.qrcode { width: 20%; text-align: center;}
.qrcode:after { content: '扫码关注我们'; }
.qrcode img { display: block; width: 100%; }
.qrcode1 { width: 20%; text-align: center;}
.qrcode1:after { content: '公司官网'; }
.qrcode1 img { display: block; width: 100%; }
	

@media (max-width: 1200px) {
	.wrapper{width:100%;}
	.cen01 .fr{display:none;}
	.cen01 .fl{width:25%;}
	.cen01 .mm{width:70%;}
	.cen01 .menuul{width:100%;}
	.cen01 .menuul li{width:13.5%;}
	/*banner*/
	.overbanner {height:450px; overflow:hidden;}
	.banner {width:1400px; margin-left:-700px;}
	.cen02 .whul{width:100%;}
	.cen02 .whul li{width:25%; text-align:center;}
	.cen02 .whul .tita{text-align:center;}
	.cen02 .whul .wh03{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul .wh01{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul .wh02{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul .wh04{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul li:hover .wh01{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul li:hover .wh02{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul li:hover .wh03{width:100%; height:182px; background-position:center center; padding:0;}
	.cen02 .whul li:hover .wh04{width:100%; height:182px; background-position:center center; padding:0;}
	.cen03{height:auto; padding:60px 0;}
	.cen03 .pro{width:100%;}
	.cen03 .prolist{width:22%; margin-right:3%;}
	.cen03 .prolist a{width:100%; height:35px; line-height:35px;}
	.cen03 .prolist a.on{width:100%; height:35px; line-height:35px;}
	.cen03 .proul{width:75%;}
	.cen03 .proul ul{width:100%; margin-top:10px;}
	.cen03 .proul ul li{width:31%; margin:0 1.1%;}
	.cen03 .proul ul li img{width:100%;}
	.cen04 .about{width:60%; margin-right:4%;}
	.cen04 .contact{width:36%;}
	.cen04 .about .nrxq .nrimg{width:46%; margin-right:3%;}
	.cen04 .about .nrxq .nrimg img{width:100%;}
	.cen04 .about .nrxq .nrnr{width:51%;}
	.sshidden{display:none;}
	.cen04 .second{margin-top:0px;}
	.cen05{height:470px; padding:50px 0;}
	.cen05 .newsul{width:100%;}
	.cen05 .newsul li{width:31%; margin:0 1.1%;}
	.cen05 .newsul .time{width:20%; margin-right:3%}
	.cen05 .newsul .time .year{font-size:30px;}
	.cen05 .newsul .time .month{font-size:18px;}
	.cen05 .newsul .newjs{width:76%;}
	.cen06 .cpzs{padding:56px 35px;}
	.cen06 .cpzsz{width:46%; padding-right:3%;}
	.cen06 .cpzsy{width:45%;}
}

@media (max-width: 1000px) {
	.cen01 .fl{width:25%;}
	.cen01 .mm{width:70%; float:right;}
	.cen01 .menuul{width:65%; margin-right:5%; margin-left:25%; float:left;}
	.cen01 .menuul li{width:33.3%; text-align:center;}
	.cen01 .menuul li:nth-child(4),.cen01 .menuul li:nth-child(5),.cen01 .menuul li:nth-child(6),.cen01 .menuul li:nth-child(7){display:none;}
	.cen01 .top_menu{float:left; width:5%; display:block;}
	.cen01 .top_menu img{width:75%; margin-top:32px; margin-right:15px;}
	/*banner*/
	.overbanner {height:350px; overflow:hidden;}
	.banner {width:1200px; margin-left:-600px;}
	.cen02 .whul .wh01{background-size:70%; height:180px;}
	.cen02 .whul .wh02{background-size:70%; height:180px;}
	.cen02 .whul .wh03{background-size:70%; height:180px;}
	.cen02 .whul .wh04{background-size:70%; height:180px;}
	.cen02 .whul li:hover .wh01{background-size:70%; height:180px;}
	.cen02 .whul li:hover .wh02{background-size:70%; height:180px;}
	.cen02 .whul li:hover .wh03{background-size:70%; height:180px;}
	.cen02 .whul li:hover .wh04{background-size:70%; height:180px;}
	.cen02 .whul .wh01 .who1imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul .wh02 .who2imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul .wh03 .who3imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul .wh04 .who4imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul li:hover .wh01 .who1imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul li:hover .wh02 .who2imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul li:hover .wh03 .who3imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul li:hover .wh04 .who4imm{background-size:100%; height:35px; width:45px; padding-top:70px;}
	.cen02 .whul .tit{font-size:18px;}
	.cen02 .whul .tita{display:none;}
	.cen02 .whul{margin-top:30px;}
	.cen02 a.btnm{margin-top:30px;}
	.cen03{height:auto;}
	.cen03 .prolist{display:block; float:none; width:100%;}
	.cen03 .prolist ul li{float:left; width:32%; margin:0 0.6%;}
	.cen03 .proul{width:100%;}
	.cen03 .proul ul li{float:left; width:32%; margin:0 0.6%;}
	.cen05{height:430px;}
	.cen05 .newsul .newstit{height:50px; overflow:hidden;}
	.cen05 .newsul .newstita{height:65px; overflow:hidden;}
	.cen06 .cpzsy{width:43%;}
	.cen08 .fr{display:none;}
}

@media (max-width: 720px) {
	.cen01{ height:70px;}
	.cen01 .fl .logoq{ height:70px; margin-left:10px;}
	.cen01 .menuul{display:none;}
	.cen01 .top_menu img{ margin-top:24px;}
	.cen01 .top_menu{float:right; margin-right:10px; display:block; width:10%;}
	
	/*banner*/
	.overbanner {height:200px; overflow:hidden;}
	.overbanner img{ min-height:200px;}
	.banner {width:150%; margin-left:-75%;}
	.cen02{margin:30px 0 40px;}
	.cen02 .whul .wh01{background:none; height:90px;}
	.cen02 .whul .wh02{background:none; height:90px;}
	.cen02 .whul .wh03{background:none; height:90px;}
	.cen02 .whul .wh04{background:none; height:90px;}
	.cen02 .whul li:hover .wh01{background:none; height:90px;}
	.cen02 .whul li:hover .wh02{background:none; height:90px;}
	.cen02 .whul li:hover .wh03{background:none; height:90px;}
	.cen02 .whul li:hover .wh04{background:none; height:90px;}
	.cen02 .whul .wh01 .who1imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul .wh02 .who2imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul .wh03 .who3imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul .wh04 .who4imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul li:hover .wh01 .who1imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul li:hover .wh02 .who2imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul li:hover .wh03 .who3imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul li:hover .wh04 .who4imm{height:60px; width:auto !important; background-size:50%; padding:0;}
	.cen02 .whul{margin-top:20px;}
	.cen02 .title{font-size:18px;}
	.cen02 .titimg img{width:40%;}
	.cen02 .titbom{margin-top:3px;}
	.cen02 .whul .tit{font-size:15px;}
	.cen03{padding:40px 15px; height:auto;}
	.cen03 .cen03img img{width:40%;}
	.cen03 .title{font-size:18px; padding-bottom:20px;}
	.ssshidden{display:none;}
	.cen03 .pro{margin-top:20px;}
	.cen03 .prolist ul li{width:49%; margin:0 0.5%;}
	.cen03 .prolist a{text-indent:0; text-align:center; font-size:13px;}
	.cen03 .prolist a.on{font-size:13px;}
	.cen04{padding:40px 15px;}
	.cen04 .about{width:100%; margin:0;}
	.cen04 .about .nrxq .nrimg{width:100%; margin:0;}
	.cen04 .about .nrxq .nrimg img{width:100%; height:150px;}
	.cen04 .about .nrxq .nrnr{width:100%; margin-top:12px;}
	.cen04 .contact{width:100%; margin-top:35px;}
	.cen05{height:725px; background: url(../images/cen05bg.jpg) no-repeat center bottom; background-color:#192124;}
	.cen05 .newsul{margin:30px 2%; width:96%;}
	.cen05 .newsul li{width:100%; margin:10px 0;}
	.cen05 .newsul .newjs{width:69%;}
	.cen05 .newsul .newstita{margin-top:15px;}
	.cen06{margin:30px 0;}
	.cen06 .cpzs{margin-top:25px; padding:35px;}
	.cen06 .cpzsz{width:100%; background:none;}
	.cen06 .cpzsy{width:100%; padding:0; padding-top:20px;}
	.cen06 a.btnm{margin:30px auto 0;}
	.cen07{padding:20px;}
	.cen08{padding:20px;}

	.newshalist { margin: 20px auto 20px; }
	.newshalist .item { width: 49%; margin-bottom: 20px; line-height: auto;  }
	.newshalist .item:nth-child(2n) { margin-right: 0; }
	.newshalist .item .tit { font-size: 14px; margin: 10px 0 5px; }
	.newshalist .item .num strong { font-size: 20px; }
	.newshalist .item .num span { font-size: 16px; }
	.newshalist .item .num sup { font-size: 16px; line-height: 3; transform: translateX(4px); }
	
	.pingtailist .item { width: 100%; float: none; margin-bottom: 10px;}
	.cen03 { background-size: cover; }
	.hezuolist .item { width: 33.33333%; }
	.cen05 .newsul .newjs { width: 100%; box-sizing: border-box; padding: 0 20px; }

	.qrcode { width: 40%; margin: 0 auto; }
	.qrcode1 { width: 40%; margin: 0 auto; }
}


